package com.andy.springboot.define;

/**
 * 通用状态枚举类
 * @author Andy.ye
 * @date 2018年3月23日 下午3:28:31
 */
public enum CommonStatusEnum {

	INVALID(0), VALID(1);

	private int status;

	CommonStatusEnum(int status) {
		this.status = status;
	}

	public int getStatus() {
		return status;
	}

	public static CommonStatusEnum typeOf(int status) {
		for (CommonStatusEnum statusEnum : values()) {
			if (statusEnum.status == status) {
				return statusEnum;
			}
		}
		return VALID;
	}
}
